From b298f3d27fecd3c896b69529b5603e5879f55749 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Mon, 12 Jul 2010 10:48:04 +0100 Subject: [PATCH] x86 cpufreq: Fix debug=y build. Signed-off-by: Keir Fraser --- xen/arch/x86/acpi/cpufreq/cpufreq.c | 2 +- xen/include/xen/cpumask.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/xen/arch/x86/acpi/cpufreq/cpufreq.c b/xen/arch/x86/acpi/cpufreq/cpufreq.c index edd581ba94..26339a0867 100644 --- a/xen/arch/x86/acpi/cpufreq/cpufreq.c +++ b/xen/arch/x86/acpi/cpufreq/cpufreq.c @@ -180,7 +180,7 @@ static void drv_read(struct drv_cmd *cmd) { cmd->val = 0; - ASSERT(cpus_weight(cmd->mask) == 1); + ASSERT(cpumask_weight(cmd->mask) == 1); /* to reduce IPI for the sake of performance */ if (likely(cpumask_test_cpu(smp_processor_id(), cmd->mask))) diff --git a/xen/include/xen/cpumask.h b/xen/include/xen/cpumask.h index 4dbb3054ce..5de90747ba 100644 --- a/xen/include/xen/cpumask.h +++ b/xen/include/xen/cpumask.h @@ -192,6 +192,7 @@ static inline int __cpus_full(const cpumask_t *srcp, int nbits) return bitmap_full(srcp->bits, nbits); } +#define cpumask_weight(cpumask) __cpus_weight(cpumask, NR_CPUS) #define cpus_weight(cpumask) __cpus_weight(&(cpumask), NR_CPUS) static inline int __cpus_weight(const cpumask_t *srcp, int nbits) { -- 2.30.2